home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 10 / AACD 10.iso / AACD / Resources / System / NewIconsV4 / Developers / Source / DefIconsPrefs / deficons.h next >
Text File  |  1999-03-11  |  1KB  |  27 lines

  1. #define ACT_MATCH        1    /* arg1/2 = offset arg3 = length str = string */
  2. #define ACT_SEARCH        2    /* arg2 = length str = string */
  3. #define ACT_SEARCHSKIPSPACES    3    /* arg2 = length str = string */
  4. /* if length < 0, do a case unsensitive match */
  5.  
  6. #define ACT_FILESIZE    4    /* arg2 = file size */
  7. #define ACT_NAMEPATTERN    5    /* str = filename pattern */
  8. #define ACT_PROTECTION    6    /* arg1 = mask arg2 = protbits&mask */
  9. #define ACT_OR            7    /* an alternative description follows */
  10. #define ACT_ISASCII        8    /* this is used only by AsciiType */
  11. #define    ACT_MACROCLASS    20    /* this must be the ONLY ACT_xxx of the node. */
  12.                             /* (apart from ACT_END) */
  13.                             /* following descriptions are son of this one, but */
  14.                             /* this one will never be considered valid, i.e. */
  15.                             /* if none of the sons matches the file, we will */
  16.                             /* proceed with the following description. The parent */
  17.                             /* will be used only for icon picking purposes (e.g. */
  18.                             /* a class "picture" may contain "gif", "jpeg" and so */
  19.                             /* on, and if def_gif is missing def_picture will be used */
  20. #define ACT_END            0
  21.  
  22.  
  23.  
  24. #define TYPE_DOWN_LEVEL    1    /* following description is son of previous one */
  25. #define TYPE_UP_LEVEL    2    /* following description is brother of parent of previous one */
  26. #define TYPE_END        0    /* end of list */
  27.